"use client"; import React, { useState, useEffect } from "react"; import { motion, AnimatePresence } from "framer-motion"; import { clsx } from "clsx"; import { twMerge } from "tailwind-merge"; // Helper para unir classes do Tailwind de forma segura const cn = (...inputs) => { return twMerge(clsx(inputs)); }; // --- Função de Rolagem Suave para Navegação --- const handleNavClick = (e, targetId) => { e.preventDefault(); const element = document.getElementById(targetId); if (element) { element.scrollIntoView({ behavior: 'smooth' }); } }; // --- Ícones SVG embutidos --- const IconStar = ({ size = 24, fill = "none", className = "" }) => ( ); const IconChevronDown = ({ className = "" }) => ( ); const IconWhatsApp = ({ className = "" }) => ( ); // --- Variantes de Animação --- const fadeIn = { initial: { opacity: 0, y: 20 }, animate: { opacity: 1, y: 0 }, transition: { duration: 0.6, ease: "easeInOut" } }; // --- Dados da Aplicação --- const benefitsData = [ { title: "Reduz Rugas e Linhas de Expressão", description: "Nossa fórmula avançada atua diretamente na estrutura da pele, suavizando marcas existentes e prevenindo o surgimento de novas para um rosto visivelmente mais liso.", beforeImage: "https://i.imgur.com/sTvEyzw.png", afterImage: "https://i.imgur.com/xdzrVBu.png" }, { title: "Mais Firmeza e Elasticidade", description: "Estimula a produção de colágeno, restaurando a firmeza e a elasticidade perdidas com o tempo, para um contorno facial mais definido e uma pele mais 'preenchida'.", beforeImage: "https://i.imgur.com/qS0sUHT.png", afterImage: "https://i.imgur.com/pUO1goN.png" }, { title: "Pele Uniforme e Iluminada", description: "Melhora a textura e uniformiza o tom da pele, diminuindo manchas e revelando um brilho saudável e natural que rejuvenesce a aparência.", beforeImage: "https://i.imgur.com/IztkXm9.png", afterImage: "https://i.imgur.com/ty0U909.png" } ]; const testimonials = [ { name: "Fernanda", age: 52, role: "Empresária", location: "São Paulo", quote: "Eu nunca acreditei muito em séruns milagrosos, mas resolvi dar uma chance. Estou impressionada! O melhor é o efeito lifting imediato que ele dá, perfeito para usar antes de sair. A pele fica mais firme na hora. Finalmente um produto que entrega o que promete.", avatar: "https://placehold.co/100x100/EFEFEF/4A4A4A?text=F" }, { name: "Helena", age: 58, role: "Professora Aposentada", location: "Curitiba", quote: "Depois de uma certa idade, a gente começa a não se reconhecer no espelho. Esse sérum me devolveu a vontade de me cuidar. Minhas marcas de expressão na testa, que me incomodavam tanto, estão muito mais suaves.", avatar: "https://placehold.co/100x100/EFEFEF/4A4A4A?text=H" }, { name: "Beatriz", age: 35, role: "Dentista", location: "Minas Gerais", quote: "Depois da gravidez, minha pele ficou muito sem vida e estressada. O Hyalu Renew parece que acalmou meu rosto! A vermelhidão diminuiu e aquela aparência de cansaço constante sumiu. É meu momento de autocuidado.", avatar: "https://placehold.co/100x100/EFEFEF/4A4A4A?text=B" }, { name: "Larissa", age: 33, role: "Engenheira Civil", location: "São Paulo", quote: "Tenho 33 anos, mas já estava notando linhas de expressão na testa. O Hyalu Renew foi meu primeiro 'investimento' anti-idade. A textura é um sonho e as linhas estão visivelmente mais suaves. Prevenir é melhor que remediar!", avatar: "https://placehold.co/100x100/EFEFEF/4A4A4A?text=L" }, { name: "Teresa", age: 57, role: "Servidora Pública", location: "Goiânia/GO", quote: "A menopausa mudou completamente minha pele. O Hyalu Renew ajudou a devolver a 'estrutura' do meu rosto. Sinto a pele mais preenchida, mais forte, e aquela sensação de papel amassado diminuiu muito.", avatar: "https://placehold.co/100x100/EFEFEF/4A4A4A?text=T" }, ]; const faqItems = [ { q: "É seguro comprar?", a: "Sim, 100% seguro. Usamos criptografia SSL para proteger seus dados e seguimos a LGPD. Sua compra é totalmente segura." }, { q: "Vou receber um código de rastreio?", a: "Com certeza. Após a confirmação do envio, você recebe o código de rastreio por e-mail para acompanhar seu pedido em tempo real." }, { q: "O sérum funciona mesmo?", a: "Sim. A eficácia do Hyalu Renew é baseada em tecnologia avançada e ingredientes de alta performance. Os resultados são comprovados por milhares de clientes satisfeitas." }, { q: "Posso pagar quando chegar?", a: "Não trabalhamos com pagamento na entrega, pois emitimos Nota Fiscal antes de enviar. Para sua segurança, aceitamos PIX e Cartão de Crédito em até 12x no momento da compra." }, { q: "Qual a forma de pagamento?", a: "Aceitamos PIX (aprovação imediata) e Cartão de Crédito em até 12x para facilitar sua compra." }, { q: "Tem frete grátis?", a: "Sim! Oferecemos frete grátis para todo o Brasil em compras a partir de R$ 100. Para valores menores, o custo pode ser calculado no carrinho com seu CEP." } ]; const pricingPlans = [ { title: "1 Unidade", productName: "Hyalu Renew - Ácido Hialurônico e Colágeno", price: "87,00", originalPrice: "150,00", discount: "42%", installments: "em até 12 Vezes", popular: false, imageSrc: "https://i.imgur.com/OciUS5a.png", link: "https://seguro.rosaaruma.com/r/BAF9LWBW1V" }, { title: "2 Unidades", productName: "Hyalu Renew - Ácido Hialurônico e Colágeno", price: "150,00", originalPrice: "300,00", discount: "50%", installments: "em até 12 Vezes", popular: false, imageSrc: "https://i.imgur.com/4sO6gWs.png", link: "https://seguro.rosaaruma.com/r/KXVEJP24RZ" }, { title: "3 Unidades", productName: "Hyalu Renew - Ácido Hialurônico e Colágeno", price: "180,00", originalPrice: "450,00", discount: "60%", installments: "em até 12 Vezes", popular: true, imageSrc: "https://i.imgur.com/6qEqlMt.png", link: "https://seguro.rosaaruma.com/r/585X4DFGP7" }, ]; // --- Componente Principal da Aplicação (Gerenciador de Páginas) --- export default function App() { const [currentPage, setCurrentPage] = useState('home'); const navigateTo = (page) => { setCurrentPage(page); window.scrollTo(0, 0); }; const renderPage = () => { switch (currentPage) { case 'privacy': return ; case 'terms': return ; case 'shipping': return ; case 'home': default: return ; } }; return ( <>
{renderPage()}
); } // --- Componente da Página Inicial --- const HomePage = ({ navigateTo }) => { return ( <>